import { createApp } from 'vue'
import App from './App.vue'
import { setUpRouter, router } from './router'
import { setupPlugins } from './plugins'
import '../src/styles/global.scss'
import 'font-awesome/css/font-awesome.min.css'

async function bootStrap() {
   const app = createApp(App)

   setUpRouter(app)

   setupPlugins(app)

   await router.isReady()
   app.mount('#app')
}

bootStrap()
